/*
  函数与模块化编程2_循环中计算约数和
  题目描述
    记整数 x 的真因数之和为 s(x)，真因数是指小于自身的正约数。规定 s(1)=0。
    例如, 10 的小于自身的约数有 1,2,5，所以 s(10) = 1 + 2 + 5 = 8。
    在 1 ≤ x ≤ n 中，找出所有满足 "真因数之和 s(x) 与 x 之差不超过 d" 的 x
  输入描述
    1 行，2 个正整数 n, d
  输出描述
    每行 1 个，输出所有满足条件的数
  样例1
    输入
      10 2
    输出
      1
      2
      3
      4
      6
      8
      10
  提示
    1 ≤ n ≤ 10000；
    1 ≤ d ≤ 10000。
*/